.debug {width: auto; margin: 0; position: absolute !important; bottom: 0; z-index: 99999; left: 10px; cursor: default; padding: 0;}

::-moz-selection {background-color: #0090D9; color: #FFF;}
::selection {background-color: #0090D9;	color: #FFF;}

a:hover{text-decoration:none}

/* ==========================================
========== GLOBAL CLASS ===================================== */
body{
	color:#636268;
	background:#F0F0F0;
	font-size:13px;
	font-family: "Open Sans", sans-serif;
}

/* TYPOGRAPHY ============== */
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {font-weight: 400;}


/* COLOR ============== */
.white{color: #FFF !important}
.green {color: #088076;}
.red{color: #F35958;}
.yellow{color:#ffcc33}
.magento{color:#f35958}
.light-blue{color:#0090D9}
.grey{color:#2B3743}

[class^='pos-']{
	padding:3px 5px;
	white-space: nowrap;
	border-radius: 3px;
	font-size: 12px;
	color: #FFF !important;
}
.pos-ct{background-color: #29B765 !important;}
.pos-mt{background-color: #372B32 !important;}
.pos-tr{background-color: #0090D9 !important;}
.pos-mb{background-color: #F35958 !important;}


.blue{background-color: #0E90D2;}

.np{padding:0 !important;}
.nm{margin:0 !important;}

.mt0{margin-top:0px !important;}
.mt5{margin-top:5px !important;}

.ml5{margin-left:5px !important;}
.ml10{margin-left:10px !important;}
.ml15{margin-left:15px !important;}

.mr5{margin-right:5px !important;}
.mr10{margin-right:10px !important;}
.mr20{margin-right:20px !important;}

.mb0{margin-bottom:0px !important;}
.mb5{margin-bottom:5px !important;}
.mb20{margin-bottom:20px !important;}


/* BUTTON ============== */
.btn-buy,
.btn-sell{
	padding:6px 60px;
}

.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default{border-color: #0a6fa1;}
.btn-update {
	color: #FFF;
	background-color: #D9534F;
	border-color: #D9534F;
}
.btn-update:hover,.btn-update:focus, .btn-update:active, .btn-update.active {
	color: #FFF;
	background-color: #d2322d;
	border-color: #d2322d;
}

.btn.disabled, .btn[disabled] {
	color: #7c7c7c;
	cursor: default;
	background-color: #E6E6E6;
	background-image: none;
	opacity: 0.65;
	filter: alpha(opacity=65);
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	border-color: #CCC;
}

.btn-pencil{color: #0090D9;}
	.btn-pencil:hover{
		color: #FFF;
		background: #0090D9;
		border-color: #0090D9;
	}
.btn-user{color: #372B32;}
	.btn-user:hover{
		color: #FFF;
		background: #372B32;
		border-color: #372B32;
	}
.btn-lock{color: #088076}
	.btn-lock:hover{
		color: #FFF;
		background: #088076;
		border-color: #088076;
	}
.btn-remove{color: #D9534F}
	.btn-remove:hover{
		color: #FFF;
		background: #D9534F;
		border-color: #D9534F;
	}


/* GREATCOIN ============== */
.fa-greatcoin{
	width:14px;
	height:16px;
	background: url('../images/greatcoin-icon.png') no-repeat top left;
	vertical-align: sub;
}
.amount {color: #6B9B20;}
/* .fees{color:#F6BB42} */


/* ALERT MESSAGE ============== */
#content .alert{
	box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.2);
	text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.3);
}
	#content .alert a{color:#FFF; text-decoration:underline}
	
	.alert-danger, .alert-danger a,
	.alert-success, .alert-success a,
	.alert-info, .alert-info a{color:#FFF}
	
	.alert-danger{background-color: #e04d3a;border:1px solid #d24736}
	.alert-success{background-color: #51a757;border:1px solid #4b9e51}
	.alert-info{background-color: #19b6db; border:1px solid #17abcf}
	.alert-warning{
		background-color: #f3dc93;
		border:1px solid #ccb97d;
		color: #666 !important;
		text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.3) !important;
	}


/* HELPER CLASS ============== */
.nowrap{white-space:nowrap;}


/* ==========================================
========== PUBLIC ===================================== */
/* LOGIN ================================================== */
body.login-wrap{
	background: url('../images/bg_login.jpg') no-repeat center center fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}
.login-wrap .container{
	width:100%;
	max-width:440px;
	padding-top: 140px;
}
	.login-wrap .block{
		background: #FFF;
		padding:30px;
		border-radius:5px;
		box-shadow:         0px 0px 30px 0px rgba(50, 50, 50, 0.5);
	}
	
	.login-wrap .block .brand{
		text-align: center;
		display:block;
	}
	.login-wrap .block .block-body{}
		.login-wrap .block .block-body h2{
			text-align:center;
			font-size:21px;
		}
		.login-wrap .block .block-body .input-group-addon{color: #ADADB0; background:#FFF;}
		.block-body .alert{text-align:center}
		
		.form-actions .btn-login{
			padding:6px 40px;
		}
		
		.form-actions label{
			color: #ADADB0;
			font-size:14px;
			/* text-transform: uppercase; */
		}
		
	.block-footer{
		padding-top:20px;
		text-align:right
	}
		.block-footer a{}
		.block-footer a:hover{color: #bbb; text-decoration:none}

.login-wrap .tooltip-area{
	background: #FFF;
	box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.2);
	right:30px;
}
.login-wrap  #header .tools-bar > ul > li > a {line-height: 35px;}


/* ==========================================
========== MEMBER AREA ===================================== */
#wrapper{margin-left: 0px;}


/* HEADER ================================================== */
#header{border-bottom: 0; box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.2);}


/* .Logo Area ============== */
#header .logo-area{background-color: #1B1E24;}

#header a.logo{background: url(../images/fortrend-logo.png) no-repeat center center;}



/* .Tooltip-area ============== */
.tooltip-area{margin-right:0px !important; right: 10px; top: 0; position: absolute;}
#header .tools-bar > ul > li > a{font-size:13px; padding: 0 10px; line-height: 55px;}

	
	#header ul.dropdown-menu {
		min-width: 150px;
		}
	#header ul.dropdown-menu li a{font-size:13px;}

/* .Language ============== */
[class*="language-sel-"] {
		width: 16px;
		height: 11px;
		margin-right: 10px;
		top: 1px;
		position: relative;
	}
	.language-sel-en{background: url(../../../images/flags/gb.png) no-repeat 0 0}
	.language-sel-zh-CN{background: url(../../../images/flags/cn.png) no-repeat 0 0}
	
	.language-sel-zh-TW{background: url(../../../images/flags/tw.png) no-repeat 0 0}
	.language-sel-ar-AE{background: url(../../../images/flags/ae.png) no-repeat 0 0}
	.language-sel-fr-FR{background: url(../../../images/flags/fr.png) no-repeat 0 0}
	.language-sel-de-DE{background: url(../../../images/flags/de.png) no-repeat 0 0}
	.language-sel-id-ID{background: url(../../../images/flags/id.png) no-repeat 0 0}
	.language-sel-ja-JP{background: url(../../../images/flags/jp.png) no-repeat 0 0}
	.language-sel-ko-KR{background: url(../../../images/flags/kr.png) no-repeat 0 0}
	.language-sel-ru-RU{background: url(../../../images/flags/ru.png) no-repeat 0 0}
	.language-sel-es-ES{background: url(../../../images/flags/es.png) no-repeat 0 0}
	.language-sel-th-TH{background: url(../../../images/flags/th.png) no-repeat 0 0}





/* NAV ================================================== */
#nav-scroll{padding-bottom: 40px;}
#nav {background-color: #364554;}

.widget-collapse.dark header {background-color: #2B3743;}

.widget-collapse header a{color: #FFF;}

/* .List Group Profile ============== */
ul.list-group-profile{
	font-size: 13px;
}
	ul.list-group-profile li{line-height: 26px;}
	.counts{float:right; color:#A0ADB6; text-align:right}

/* .Wallet Balance ============== */
ul.list-group-wallet{
	list-style: none;
	margin: 0;
}
	
ul.list-group-wallet li{
	color: #FFF;
	text-shadow: 0px 1px 1px #000;
	padding: 10px 0px;
	margin-bottom:8px;
	position: relative;
}

	ul.list-group-wallet li h6{color:#A0ADB6; margin-bottom:5px;}
	ul.list-group-wallet li .icon{
		position: absolute;
		top: 12px;
		font-size: 30px;
		line-height: 34px;
		text-shadow: 0px 1px 1px rgba(43, 55, 67, 0.8);
		width:34px;
		text-align:center;
	}
	
	.cpoint{color:#ffcc33} /*yellow*/
	.apoint{color:#f35958} /*magento*/
	.gwallet{color:#7f90a0 } /*light grey*/
	.epoint{color:#0bbeaf} /*green*/

	.fa-wallet{
		background: url(../images/wallet-icon.png);
		background-repeat: no-repeat;
		width: 32px !important;
		height: 21px;
		vertical-align: bottom;
		
		margin-right:10px;
	}
	.fa-cpoint{background-position: -0px 0px;}
	.fa-apoint{background-position: -32px 0px;}
	.fa-bpoint{background-position: -64px 0px;}
	.fa-mpoint{background-position: -96px 0px;}
	.fa-gpoint{background-position: -129px 0px;}


/* .Mobile Navigation ============== */
.navigation {
	padding: 0px;
	float: left;
	width: 100%;
	margin: 0px;
	list-style: none;
}
	.navigation .icon{
		font-size: 14px;
		width: 17px;
		height: 17px;
		text-align: center;
		margin: 0 15px 0 -2px;
		line-height: 17px;
		color: #A0ADB6;
	}
.navigation li {
	float: left;
	position: relative;
	width: 100%;
	border-bottom: 1px rgba(0, 0, 0, 0.025) solid;
}
.navigation > li > a {
	display: block;
	float: left;
	width: 100%;
	
	font-size: 13px;
	background: transparent;
	color: #a0adb6;
	text-decoration: none;
	padding: 12px 0px 12px 20px;
	text-shadow: 0px 1px 0px #000;
	-webkit-transition: all 200ms linear;
	-moz-transition: all 200ms linear;
	transition: all 200ms linear;
}

	.navigation > li > a:hover {
		color: #FFF;
		background: #2b3743;
	}
	.navigation > li > a:hover > i,
	 .navigation > li.active > a > i,
	 .navigation > li.open > a > i {
		opacity: 1;
		filter: alpha(opacity = 100);
		color: #FFF;
	}
	.navigation > li.active > a {
		background: #2b3743;
		color: #ffffff;
	}
	.navigation li.open > a {background: #2b3743;}
 .navigation li ul {
	float:left;
	width: 100%;
	padding: 0px;
	display: none;
	position: relative;
	margin-top: 1px;
	background: #303e4b;
}

	.navigation li.openable:before {
		position: absolute;
		font-family: "fontAwesome";
		content: "\f106";
		font-size: 14px;
		width: 20px;
		height: 20px;
		color: #A0ADB6;
		right: 10px;
		top: 9px;
		text-align: center;
		z-index:99999
	}
	.navigation li.openable.open:before {
		content: "\f107";
	}
.navigation li ul li {
	display: block;
	float: left;
	width: 100%;
}
.navigation li ul li a {
	font-size:13px;
	color: #a0adb6;
	display: block;
	
	width: 100%;
	padding: 12px 10px 12px 20px;
	text-decoration: none;
	-webkit-transition: all 200ms;
	-moz-transition: all 200ms;
	transition: all 200ms;
	position: relative;
}
	.navigation li ul li > a:hover,
	.navigation li ul li.active > a {
		background: #2b3743;
		padding-left: 25px;
		color: #FFF;
	}
	
.navigation ul li > ul {
	border: 0;
}
.navigation ul li > ul li > a {
	padding-left: 30px;
}
.navigation ul li > ul li > a:hover,
.navigation ul li > ul li.active > a {
	padding-left: 35px;
}
.navigation ul li > ul li > ul li > a {
	padding-left: 50px;
}
.navigation ul li > ul li > ul li > a:hover,
.navigation ul li > ul li > ul li.active > a {
	padding-left: 55px;
}
.navigation ul li > ul li > ul li > ul li > a {
	padding-left: 60px;
}
.navigation ul li > ul li > ul li > ul li > a:hover,
.navigation ul li > ul li > ul li > ul li.active > a {
	padding-left: 65px;
}
.navigation ul li > ul li > ul li > ul li > ul li > a {
	padding-left: 70px;
}
.navigation ul li > ul li > ul li > ul li > ul li > a:hover,
.navigation ul li > ul li > ul li > ul li > ul li.active > a {
	padding-left: 75px;
}
.navigation li ul li a i {
	margin-right: 5px;
}
.navigation li.open > ul {
	display: block;
}
.navigation li a span.label {
	position: absolute;
	right: 5px;
	top: 50%;
	margin-top: -9px;
	line-height: 14px;
}

.navigation li a .badge{
	float: right;
	margin-right: 30px;
}



/* MAIN ================================================== */
/* #main{margin-left: 0px;} */


/* .Page Toolbar ============== */
.page-toolbar{background:#428BCA; box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.1);}
.page-toolbar ul.breadcrumb{margin-bottom:0; font-size: 13px;}


/* #Top Navigation ============== */
ul#top-navigation{margin-left:10px}

	ul#top-navigation > li > a{
		font-size: 13px;
		background: rgba(0, 0, 0, 0);
		color: #FFF;
		text-decoration: none;
		padding: 12px 10px;
		text-shadow: 0px 1px 0px rgba(0,0,0,0.8);
		-webkit-transition: all 200ms linear;
		-moz-transition: all 200ms linear;
		transition: all 200ms linear;
	}
		ul#top-navigation > li:hover > a{
			background:#3b7cb5 !important;
			box-shadow: inset 0px 0px 1px 1px rgba(53, 111, 160, 0.5);
		}
		ul#top-navigation > li.active > a{background:#3b7cb5;}
		ul#top-navigation li.active a .icon{}
		.dropdown-menu > .active > a{background: #3B72A1 !important;}
	
	ul#top-navigation li a .icon{
		font-size: 13px;
		color: #FFF;
		width: 17px;
		height: 17px;
		text-align: center;
		margin: 0 7px 0 0;
		line-height: 17px;
		text-shadow: 0px 1px 1px #777;
	}
	
	ul#top-navigation > li > .dropdown-menu{background: #3B7CB5; border:1px solid #396c98; min-width: 200px;}
	ul#top-navigation .dropdown-menu > li > a{
		font-size: 13px;
		color: #FFF !important;
		text-shadow: 0px 1px 0px #777;
		padding: 6px 10px;
	}
		ul#top-navigation .dropdown-menu > li > a .fa{margin-right:7px;}
		
	ul#top-navigation .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus{
		color: #FFF !important;
		background:#3b72a1 !important;
	}
	
	
.dropdown-submenu{position:relative;}
.dropdown-submenu>.dropdown-menu{
	top:0;
	left:100%;
	margin-top:-6px;
	margin-left:-1px;
	
	border-radius:0 6px 6px 6px;
}
.dropdown-submenu:hover>.dropdown-menu{
	display:block;
	background: #3B7CB5;
	border: 1px solid #396C98;
	min-width: 200px;
}
.dropdown-submenu>a:after{
	display:block;
	content:" ";
	float:right;
	width:0;
	height:0;
	
	border-color:transparent;
	border-style:solid;
	border-width:5px 0 5px 5px;
	border-left-color:#cccccc;
	margin-top:5px;
	margin-right:0px;
}
.dropdown-submenu:hover>a:after{border-left-color:#ffffff;}
.dropdown-submenu.pull-left{float:none;}
.dropdown-submenu.pull-left>.dropdown-menu{
	left:-100%;
	margin-left:10px;
	
	border-radius:6px 0 6px 6px;
}
	
	
	
/* #MAIN  ================================================== */
#content {padding: 15px;}


/* .SecWidget ============== */
.secWidget{}
	.secWidget .panel-widget{overflow:hidden; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);}
	.secWidget .table{position:relative; z-index: 10;}
	
	#page-sidebar-row .table tr td{padding: 10px 15px; border-top: 0;}
	.hold-icon {
		position: absolute;
		bottom: -20px;
		right: -10px;
		color: rgba(0, 0, 0, 0.1);
		font-size: 100px;
		line-height: 40px;
		z-index: 0;
	}
	
	.notes ul.ruler{
		padding:0;
		margin-bottom:0;
	}
	.notes ul.ruler li{
		color: #A1A1A1;
		float:left;
		list-style:none;
		width:20%; /*25%*/
		font-size: 10px;
	}
		.notes ul.ruler li.textC{
			text-align:center;
			width:30%;
		}
		.notes ul.ruler li.textR{text-align:right}


/* .InnerContent ============== */
.page-header{margin: 20px 0 20px; border-bottom:0;}
.panel-heading {}
	.panel-heading.nb{border:0;}
	.panel-heading .subheader{line-height:33px;}
	
	.panel-heading.blue-bg {
		color: #FFF;
		background: #428BCA;
		border: 1px solid #3c7db6;
		box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.2);
	}
	.panel-heading.grey-bg {
		color:#FFF;
		background: #2B3743;
		border: 1px solid #232c36;
		box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.2);
	}
	
	.panel-heading.magento-bg {
		color: #FFF;
		background: #F35958;
		border: 1px solid #e45554;
	}
	.panel-heading:first-child{border-radius: 4px 4px 0 0;}
	
	.panel-heading h2 {
		font-family: "Open Sans", sans-serif;
		font-size: 16px;
		line-height: 24px;
		font-weight: 400;
	}
	
	ul.btn-group li{
		position: relative;
		float: left;
	}
		ul.btn-group li a:first-child{border-bottom-right-radius: 0;border-top-right-radius: 0;}
		ul.btn-group li a:last-child{border-bottom-left-radius: 0;border-top-left-radius: 0;}
		ul.btn-group li+li{margin-left: -1px;}
		
		ul.btn-group li.active .btn{background-color:#505c66;}

.panel-body{padding:15px;}

.panel-footer{padding:15px;}


.panel-heading-icon{
	padding:0;
}
	.panel-heading-icon i{
		padding: 13px;
		background: #dc4a49;
		float: left;
		font-size: 20px;
	}
	.panel-heading-icon h2{
		float: left;
		padding: 11px;
	}


ul.checkmark{display:block; margin: 5px 0;}
ul.checkmark li{
	margin: 5px 0;
	padding-left: 20px;
	line-height: 24px;
	position: relative;
}
ul.checkmark li:before{
	position: absolute;
	font-family: "fontAwesome";
	content: "\f00c";
	font-size: 12px;
	width: 20px;
	height: 20px;
	color: #A0ADB6;
	left: 0px;
	top: 0px;
	text-align: center;
	z-index: 99999;
}

/* FORM ============== */
.error {
	color: #DA4453;
	margin-bottom: 0px;
	font-size: 11px;
	font-weight: normal;
	width: 100%;
	display:block;
}
.hideToggle {display: none;}
.ast {font-size: 11px;margin-left: 5px;color: #DB6464;}

.form-control:focus {
	border-color: #4e9de1;
}
	.form-horizontal .note, #uid_text{
		display: block;
		color: #838383;
		font-size: 12px;
		line-height: 20px;
		/* margin-bottom: 5px; */
		margin-top: 3px;
	}
	
.form-horizontal input[type=radio], .form-horizontal  input[type=checkbox] {
	margin-top: 3px;
}
.form-horizontal .radio, .form-horizontal .checkbox {
	/* line-height: 32px; */
}

.form-horizontal .radio-custom{
	padding-top: 0;
	line-height: 30px;
}
.form-horizontal .radio-custom input[type=radio]{margin-top: 10px;}

.radio-inline+.radio-inline, .checkbox-inline+.checkbox-inline{margin-left: 0px;}
.radio-inline, .checkbox-inline{margin-right: 10px;}



/* Announcement ============== */
#announcement{}

#announcement .announceWrap{
	padding: 15px;
	border-bottom: 1px solid #ededed;
	-webkit-transition: all 0.1s linear;
    -moz-transition: all 0.1s linear;
    -o-transition: all 0.1s linear;
    transition: all 0.1s linear;
}
	#announcement .announceWrap:last-child{border-bottom:0}
	
	#announcement .announceLink{cursor:pointer;}
	#announcement .announceLink:hover{
		background:#f5f5fa;
	}
	#announcement .announceLink:hover a{
		color: #2a6496;
	}

	.announceWrap .calendar{
		min-width: 60px;
		float: left;
		color: #FFF;
		background-color: #D9534F;
		padding: 6px;
		
		font-size: 10px;
		text-align: center;
		border-radius: 4px;
	}
		.announceWrap .calendar span{
			display:block;
			font-size: 34px;
			font-weight: bold;
			line-height: 34px;
		}
	.announceWrap .announceContent{
		margin-top:8px; 
		margin-left:70px;
	}
		.announceContent h5{
			line-height: 22px;
		}
		.announceContent .type{
			color: #D9534F;
		}


/* Package wrapper ============== */
.package-wrap{
	background: #FFF;
	padding: 10px;
	display: block;
	border:1px solid #DDD;
	border-radius:2px;
	margin-bottom: 15px !important;
	cursor:pointer;
	position: relative;
	
	-webkit-transition: all 0.1s linear;
    -moz-transition: all 0.1s linear;
    -o-transition: all 0.1s linear;
    transition: all 0.1s linear;
}
	.package-wrap:hover{
		border-color:#4e9de1
		/*background: #f0f3f7;*/
	}

	.package-wrap.radio input[type="radio"] {display:none}
	
	.package-wrap .package-details{
		text-align:left;
		cursor: pointer;
	}
		.package-wrap .package-details img{margin-right:10px}
		.package-wrap .package-details span{
			color: #A1A1A1;
			font-family: "Arial", sans-serif;
			font-size: 12px;
			vertical-align: middle;
		}
	
	.package-wrap.selected::after{
		content: "\f00c";
		color: #4e9de1;
		font-size:18px;
		
		position: absolute;
		right: 17px;
		top: 17px;
		
		display: inline-block;
		font-family: FontAwesome;
		font-style: normal;
		font-weight: normal;
		line-height: 1;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
	}
	.package-wrap:hover.selected,
	.selected{
		border-color:#4e9de1;
		transition: all 0.1s linear;
	}
		.package-wrap.selected .package-details span{color: #4e9de1;}



/* TABLE ============== */
.table>thead>tr>th{vertical-align:top; white-space:nowrap}

.table-condensed > tbody > tr > td{padding:5px !important;}

.overthrow {overflow: auto; -webkit-overflow-scrolling: touch;}
.table.nm{margin:0px !important;}

.vertical-middle tr td{vertical-align:middle !important}


.tSort:after {
	content: "\f0dc";
	opacity: 0.3;
	filter: alpha(opacity = 30);
}
.tSort-asc:after {
content: "\f0d8";
}
.tSort-desc:after {
content: "\f0d7";
}

.tSort:after, .tSort-desc:after, .tSort-asc:after {
	right: 0;
	font-family: 'FontAwesome';
	font-size:9px;
	opacity: 0.5;
	filter: alpha(opacity = 50);
	width: 10px;
	height: 10px;
	display: inline;
}


/* Table Pagination ================= */
.foot-pagination a{
	padding: 4px 8px;
	margin-left: 3px;
	font-size: 11px;
	background: #FFF;
	border: 1px solid #D5D5D5;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	color: #333;
	text-decoration: none;
}
	.foot-pagination a:hover{
		background: #F7FBFE;
		color: #2F9FE0;
		text-decoration: none;
	}
	.foot-pagination a:active,
	.foot-pagination a.current_page{
		background: #2F9FE0;
		color: #FFF;
		border-color: #2F9FE0;
	}

.foot-pagination .search {
	display: inline-block;
	margin-left: 3px;
}
.foot-pagination .search input{
	line-height:normal;
	display: inline;
	padding: 3px 5px;
	border: 1px solid #D5D5D5;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
	.foot-pagination .search input[type=submit] {
		color:#fff;
		background: #2F9FE0;
		border: 1px solid #2299DE;
		vertical-align:initial; /* reset for default style vertical-align to middle */
	}
	.foot-pagination .search input[type=submit]:hover{
		background: #2093D6;
	}

	
/* MODAL ================= */
.modal{border-radius:3px;}

.modal-header[class="blue-"]{

}
.modal-header.blue-bg{
	color: #FFF;
	background: #428BCA;
	border: 1px solid #3C7DB6;
	box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.2);
	border-radius: 3px 3px 0 0px;
	text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.5);
}
.modal-header h3{
	font-family: "Open Sans", sans-serif;
	font-size: 16px;
	font-weight: 400;
}


/* PROMOTIONS ================= */
.modal#promotions{
	width:700px;
	margin-left: -350px;
}


/* FOTTER ============== */
#footer{}





/* MESSAGES ================================================== */
/* MSG NAV ============== */
ul.msg-nav{}
ul.msg-nav li{}
	ul.msg-nav li a.active{color:#fff; background: #428BCA}
	ul.msg-nav li a{
		padding: 10px 15px;
		display: block;
	}



/* GENEALOGY PAGE ================================================== */
.panel-table .table {}
.panel-table .table tr td{font-size:11px;}

.img-genealogy{width:34px; height:34px;}

/* MEDIA QUERIES ================================================== */
@media (min-width: 1920px){
	.row.row-reset .col-md-6{width: 33.33333333333333%;}
}
@media (max-width: 1200px) and (min-width: 992px) {
	.row.row-reset .col-md-6{width: 100%;}
}
@media (max-width: 991px) and (min-width: 768px) {
	.row.row-reset .col-md-6{width: 50%; float: left;}
}


@media (max-width: 991px){
	#header a.logo {margin-left:58px; height: 55px; border-left:1px solid #32353a; z-index: 200;}
	#header .logo-area{border:0;}
	
	#header .tools-bar a.icon-toolsbar{padding: 0 20px;}
}
@media (min-width: 992px) {
	/* #main.nav-collapse-out{margin-left: 250px;} */
	.secWidget{
		float:left;
		width:270px;
		position:absolute;
	}
	.innerContent{
		position: relative;
		margin-left: 290px;
	}
}

@media (max-width: 767px){
	#header{height: 55px; box-shadow:none}
	#main{position: fixed;}
	
	#nav-scroll{
		padding-top: 0;
		padding-bottom: 200px;
	}
}


@media (min-width: 768px){
	.form-horizontal .control-label {text-align: left;}
}
	
	
	
	
/* ==========================================
========== ADMIN AREA ===================================== */
/* SWITCH LANGUAGE ================= */
#langVersion{
	margin-bottom: 10px;
	float: right;
}





